가비지 컬렉션 이제는 모던 자바스크립트를 알아야지 - 메모리 생존주기, 가비지 컬렉션 이번에는 Javascript의 메모리 관리 방법(feat.가비지 컬렉터)에 대해 알아보도록 하자. 따라서 Javascript가 어떻게 메모리를 관리하는지 알고, 메모리 누수가 되는 부분이 없는지도 확인 할 수 있어야 한다. Javascript에서는 값을 선언할 때 자동으로 메모리를 할당한다. 이는 가비지 컬렉터 라는 프로그램이 자동으로 메모리를 관리해준다. 가비지 컬렉션은 엔진이 자동으로 수... 모던 자바 스크립트JavaScript메모리 생존주기메모리 관리가비지 컬렉션JavaScript TIL_20210330 자바스크립트는 도달 가능성(reachability) 이라는 개념을 사용해 메모리 관리를 수행 ‘도달 가능한(reachable)’ 값은 쉽게 말해 어떻게든 접근하거나 사용할 수 있는 값 아래의 값들은 그 태생부터 도달 가능하기 때문에, 명백한 이유 없이는 삭제되지 아니함. 이러한 값들을 루트(root)라고 부름 현재 함수의 지역 변수와 매개변수 중첩 함수의 체인에 있는 함수에서 사용되는 변수와... 가비지 컬렉션가비지 컬렉션
이제는 모던 자바스크립트를 알아야지 - 메모리 생존주기, 가비지 컬렉션 이번에는 Javascript의 메모리 관리 방법(feat.가비지 컬렉터)에 대해 알아보도록 하자. 따라서 Javascript가 어떻게 메모리를 관리하는지 알고, 메모리 누수가 되는 부분이 없는지도 확인 할 수 있어야 한다. Javascript에서는 값을 선언할 때 자동으로 메모리를 할당한다. 이는 가비지 컬렉터 라는 프로그램이 자동으로 메모리를 관리해준다. 가비지 컬렉션은 엔진이 자동으로 수... 모던 자바 스크립트JavaScript메모리 생존주기메모리 관리가비지 컬렉션JavaScript TIL_20210330 자바스크립트는 도달 가능성(reachability) 이라는 개념을 사용해 메모리 관리를 수행 ‘도달 가능한(reachable)’ 값은 쉽게 말해 어떻게든 접근하거나 사용할 수 있는 값 아래의 값들은 그 태생부터 도달 가능하기 때문에, 명백한 이유 없이는 삭제되지 아니함. 이러한 값들을 루트(root)라고 부름 현재 함수의 지역 변수와 매개변수 중첩 함수의 체인에 있는 함수에서 사용되는 변수와... 가비지 컬렉션가비지 컬렉션